Expanded CEC-Aware Electrical Visualizer

Or click a component below to edit its parameters
UTILITY / MAIN
--
V
-- AWG / -- m
MAIN DISCO
ON
-- V
PRI. PROTECT
--
A
-- AWG / -- m
TRANSFORMER
--
kVA
Pri: -- A
Sec: -- A
-- AWG / -- m
SEC. PANEL
--
V
~ -- V
SEC. BREAKER
--
A
-- AWG / -- m
SWITCH
CLOSED
-- V
LOAD
--
A
-- W

Calculation Summary

Pri. FLA (A): --

Sec. FLA (A): --

Sec. Wire Resist. (Ω): --

Sec. Voltage Drop (V): --

Sec. Voltage Drop (%): --

Voltage at Load (V): --

Sec. Wire Power Loss (W): --

Load Power (W): --

Pri. Wire Ampacity (A): --

Sec. Wire Ampacity (A): --

CEC Compliance Status (Simplified)

  • ℹ️ Configure parameters to see compliance checks.
Disclaimer: This tool performs *highly simplified* checks based on common interpretations of the Canadian Electrical Code (CEC), assuming standard conditions. Key rules considered include 8-102 (Voltage Drop Recommendation - Secondary), 8-104 (Continuous Load - Secondary), 14-104 (Secondary OCPD/Wire), and basic transformer protection concepts (Ref Rule 46-204, simplified). Primary side checks (wire ampacity, protection) are basic estimates. This is NOT a substitute for professional engineering/electrical design or full CEC analysis. Many factors (transformer impedance, inrush current, specific equipment, temperature/conduit derating, local amendments, grounding/bonding, 3-phase systems) are NOT fully accounted for. Always consult the complete, current CEC and/or a qualified person.
SolvProb — Custom Website & App Engineering

Expanded CEC-Aware Electrical Visualizer

Model a single-phase transformer installation and review simplified conductor, voltage-drop, load, and protection checks.

What this tool does

This visualizer lays out a utility source, primary protection, transformer, secondary panel, breaker, switch, and load. It calculates primary and secondary full-load current, estimated secondary resistance and voltage drop, load power, wire power loss, and basic ampacity and overcurrent statuses.

Who this is for

How to use this tool

  1. Choose a common installation preset or click Configure All / Calculate.
  2. Enter primary voltage, protection, conductor AWG, material, and one-way length.
  3. Enter transformer kVA and secondary voltage, then configure secondary protection, load current, continuous-load status, conductor, and length.
  4. Run Calculate & Check CEC and review the diagram, calculation summary, and status list.
  5. Click the visual components to reopen their related configuration fields and compare another scenario.

Inputs

Inputs include primary and secondary voltage, transformer kVA, breaker or fuse ratings, load current, the continuous-load checkbox, conductor AWG, conductor material, and one-way conductor length. The implementation assumes a single-phase setup and estimates conductor resistance from material, wire size, and doubled one-way length.

Outputs

The page updates a clickable single-line visualization and reports primary/secondary FLA, secondary wire resistance, voltage drop in volts and percent, voltage at the load, wire loss, load power, wire ampacity, and simplified CEC status messages.

Example use cases

Related SolvProb tools

Frequently asked questions

Is this a complete CEC compliance or engineering calculator?

No. The tool performs highly simplified checks based on selected interpretations of CEC Rules 8-102, 8-104, 14-104, and 46-204. It is not a substitute for the current CEC, a qualified electrician, or professional engineering review.

What does the voltage-drop result represent?

It is an estimate based on the selected load current, conductor material and AWG, and twice the one-way length. Transformer impedance, installation conditions, and many field factors are not fully modeled.

Does this support three-phase installations?

No. The current calculations assume a single-phase installation and should not be used to size or approve a three-phase system.

Need a custom tool built for your business?

SolvProb builds custom web apps, automation tools, and interactive experiences tailored to your workflow.

Talk to SolvProb →